﻿using System;
using System.Collections.Generic;  //许多泛型集合相关的类型都在这个命名空间下

namespace _81初始化List_T集合_集合
{
    class Program
    {
        static void Main(string[] args)
        {
            List<int> 呵呵呵 = new List<int>();

            呵呵呵.Add(5);
            呵呵呵.Add(6);
            呵呵呵.Add(7);

            int[] a = { 29, 39, 49 };
            呵呵呵.AddRange(a);

            Console.WriteLine("第一个列表中的元素：");
            foreach (int n in 呵呵呵)
            {
                Console.Write(" {0}", n);
            }

            //实例化第二个列表，并且把上述 呵呵呵 列表实例传递给构造函数，即 呵呵呵2 列表初始化后带有6个元素了

            List<int> 呵呵呵2 = new List<int>(呵呵呵);
            呵呵呵2.Add(100);
            呵呵呵2.Add(600);

            Console.WriteLine("\n\n 第二个列表中的元素：");
            foreach (var item in 呵呵呵2)
            {
                Console.Write(" {0}", item);
            }

        }
    }
}
